winload.exe 数字签名无法验证解决方法 |
您所在的位置:网站首页 › 电脑错误代码0xc0000428 无法验证此文件的数字签名 › winload.exe 数字签名无法验证解决方法 |
问题场景: 最近频繁有云主机用户出现 Windows VM重启后出现异常,基本上为Windows 2008 R2的 问题截图 如下: Windows 无法验证此文件的数字签名根据上图为Windows 2008 R2 VM重启出现 winload.exe 数字签名无法验证情况,查找网上类似的情况处理无非以下两种 1.在高级引导选项禁用 驱动程序的签名检查 2.在其它运行正常VM或在系统副本中拷贝覆盖 在尝试上述两种操作后,故障仍是无法解决,同时在禁用驱动程序签名验证时出现蓝屏的问题。 综合情况,通过谷歌搜索和微软官网继续查资料,结果在微软链接: https://support.microsoft.com/en-us/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus 找到问题原因所在。总结起来说,在2019年期间,因SHA1算法问题,微软逐步通过补丁在推送SHA2算法的支持,同时停用SHA1的支持,上面链接也提及类似问题解决方法,在此参考进行处理,大伙感兴趣可以点击上面的链接看看 以下方法实测可正常启动,仅限于Windows 2008 R2类似问题处理参考 解决方法: 通过PE引导系统,使用DISM++脱机安装有关补丁进行更新修复 有关补丁编号: KB4490628 服务堆栈更新KB4474419 Sha-2更新KB3133977 VM或EFI引导要求安装 下载补丁可在微软在线补丁网站下载 https://www.catalog.update.microsoft.com/home.aspx DISM++ 下载站点 https://www.chuyu.me/zh-Hant/ PE 微PE(个人喜欢),贴个链接 http://www.wepe.com.cn/。可根据个人喜好选择,支持DISM++运行即可 修复步骤 在所使用PE镜像中添加 Dism++应用安装包和补丁压缩包 ,通过UltraISO进行添加 在PE引导进入系统后,解压到其它盘符目录下 1.通过DISM++安装补丁 此处注意系统盘所在后续步骤需要使用,上图中系统盘所在盘符为D 在补丁安装后执行后续步骤 2.重建BOOT引导文件 进入命令行下,执行以下命令 bcdboot D:\Windows /s E:\ 3.卸载PE,退出重启,卸载检查系统启动情况 具体情况因操作系统环境而定,仅供参考 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |